据我所知,这两种类似的方法可以做同样的事情.如果启动屏幕文件与启动图像源相比没有任何优势,那么Apple为何会提供它?我错过了什么?
这个答案假设您正在谈论iOS,即使您没有在原始问题中提及或标记iOS.
启动图像只是一个静态(不变)占位符图像.
"启动屏幕"(或更准确地说是"LaunchScreen"或"LaunchScreen.storyboard")是启动屏幕文件的故事板的默认名称; 它是一个非常简单的 xib或storyboard文件,在应用程序的其余部分加载之前出现.这样做的好处是开发人员可以根据屏幕的大小(iPhone与iPad,iPhone 6与iPhone 6+等)使用自动布局巧妙地重新定位.